package com.tanovo.bo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

@Data
public class OauthClientDetailsBo {
    private Integer id;
    private Integer userId;
    private String clientId;
    private String companyName;

    private String clientSecret;

    private String authorizedGrantTypes;

    /**
     * 公司id
     */
    private Integer companyId;

    /**
     * 1:产品，2服务
     */
    private Integer clientType;

    /**
     * 1:显示，0隐藏
     */
    private Integer showFlag;

    /**
     * 排序
     */
    private Integer sortOrder;

    /**
     * 跳转地址
     */
    private String uri;
    /**
     * 前端跳转地址
     */
    private String frontUri;

    private Integer accessTokenValidity;

    private Integer refreshTokenValidity;

    private String additionalInformation;

    @JsonIgnore
    private String createBy;
    @JsonIgnore
    private String updateBy;
}
